#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
#define day_label_width 18
#define day_label_height 18
@protocol NVCalendarDelegate <NSObject>
-(void)changeMonth:(BOOL)isup;
-(void)topbillAtDay:(NSArray*)billList;
@end

@interface NVCalendar : UIView<UIGestureRecognizerDelegate>
{
    CGPoint firstPoint;
    CGPoint lastPoint;
    NSInteger monthDayNumber;
}
@property (nonatomic ,assign)id<NVCalendarDelegate> delegate;
@property (nonatomic ,strong)NSMutableArray *monthAlBillList;
-(NVCalendar *)createCalOfDay:(int)currentDay Month:(int)currentMonth Year:(int)currentYear MonthName:(NSString *)name;
-(BOOL)isUpMove;

@end


